package com.zoe.app.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * @author Zoe.Zhang
 * @date 2021/10/08
 * @description https://blog.csdn.net/kehonghg/article/details/81180731
 * * 继承WebMvcConfigurationSupport会发现Spring Boot的WebMvc自动配置失效(WebMvcAutoConfiguration自动化配置),尽量使用WebMvcConfigurer
 */
@Configuration
public class WebCorsConfig implements WebMvcConfigurer {
    // /**
    //  * Configure cross origin requests processing.
    //  *
    //  * @param registry
    //  * @since 4.2
    //  */
    // @Override
    // public void addCorsMappings(CorsRegistry registry) {
    //     registry.addMapping("/**")
    //         .allowedHeaders("*")
    //         // 只允许GET请求跨域...,也可以配置* 表示可以所有请求方式都支持
    //         .allowedMethods("GET")
    //         .allowedOrigins("*")
    //         .maxAge(1800L);
    // }
}
